package com.leon.learnenginespace.drools.pojo;

import lombok.Data;

/**
 * @author : wt
 * @description : 绑定规则字段配置表
 * @program : msfDrools
 * @date : 2023-03-29
 */

@Data
public class TDrlNRuleBindColumnConfig {
    /**
     * 主键ID
     */
    private String id;
    /**
     * 创建人
     */
    private String createdBy;
    /**
     * 创建时间
     */
    private String createdTime;
    /**
     * 更新人
     */
    private String updatedBy;
    /**
     * 更新时间
     */
    private String updatedTime;
    /**
     * 乐观锁
     */
    private int revision;
    /**
     * 字段名
     */
    private  String filedName;
    /**
     * 值 系统默认值
     */
    private String value;
    /**
     * 是否删除 0否1是
     */
    private int isDeleted;
    /**
     * 规则编码ID
     */
    private String ruleBindConfigId;
    /**
     * 规则ID
     */
    private long ruleConfigId;
    /**
     * 业务设置值
     */
    private String busValue;
    /**
     * 是否设置可配置 0否1是
     */
    private String setStatus;
    /**
     * 属性路径 数组属性结尾#，每级属性以/分隔
     */
    private String attrPath;
    /**
     * 警告信息
     */
    private String warningInfo;
    /**
     * 业务设置警告信息
     */
    private String busSetWarningInfo;
    /**
     * 业务描述
     */
    private String description;
    /**
     * 关系运算符 1等于2大于3小于4不等于5小于等于6大于等于
     */
    private int relationalOperators;
    /**
     * 模块名称
     */
    private String moduleName;
    /**
     * 模块编码 字段type为1的字典数据
     */
    private String moduleCode;
    /**
     * 场景编码
     */
    private String sceneCode;
    /**
     * 场景名称
     */
    private String sceneCodeName;
    /**
     * 保全项编码
     */
    private String securityItemCode;
    /**
     * 保全项名称
     */
    private String securityItemName;
    /**
     * 参数名称
     */
    private String paramName;
    /**
     * 参数名称
     */
    private String ruleName;

}
